/*
 * Хранит основную информацию о пользователе(User):
 * никнейм (nikename)
 * реальное имя (все части имени в одной строке) - (name) ,
 * статус (модератор, админ, юзер) - (status)
 * дату издания. -
 * @author balakirev
 */
/*   класс User  */



public class User
{
// Конструктор:
  public User (String id, String nikename, Human human, String status, String date)

    {
      
      this.id = id ;
      this.human = human ;
      this.nikename = nikename ;
      this.status = status;
      this.date = date;

   }

    public String getId()
    {
        return id;
    }

// getNikename - имя метода доступа для прочитения никнейма
  public String getNikename()
    {
        return nikename;
    }
// setNikename - имя метода доступа для записи никнейма
   public void setNikename (String nikename)
    {
           this.nikename = nikename;
    }

    public Human getHuman()
    {
        return human;
    }

    public void setHuman(Human human)
    {
        this.human = human;
    }

   public String getStatus()
    {
        return status;
    }

   public void setStatus (String status)
    {
           this.status = status;
    }


     public String getDate()
    {
        return date;
    }

   public void setDate (String date)
    {
           this.date = date;
    }

   private final String id;        //модификатор final. объявляет константные поля в классе.
   private Human human;
   private String nikename;     // никнейм пользователя.
   private String status;       // стату пользователя: модератор || админ || пользователь.
   private String date;         // дата изменения.
  }





